//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System.Threading.Tasks;

//namespace MetaView.Core;

//public static class TaskFactory
//{
//    public static Task StartNew<T>(Func<T, Task> func, T status)
//    {
//        static Task Run(object obj)
//        {
//            return func.Invoke(obj);
//        }
//        EasyTask.Run(func, status);
//    }
//}